etwas verlegen - German English Dictionary